草庐IT

Java RMI 跟踪

全部标签

Android:如何跟踪软键盘是否打开?

在我的应用程序中,设备软键盘覆盖了EditTextViews,因此用户看不到他正在输入的内容。所以我想隐藏其他View(在我的例子中是一个按钮),以使EditTextViews可见。而是做类似的事情EditText.onFocus(){//hidebutton}对于每个EditText,我想做类似的事情if(soft-keyboard.isOpenned())//hidebutton}如何跟踪软键盘是打开还是关闭?编辑:其实我的布局是这样的:当我在ScrollView中的EditTextViews中键入文本时出现问题 最佳答案 没有

android - 当您在 Eclipse 中获得堆栈中包含 SDK 类的堆栈跟踪时,如何查看 SDK 源代码?

当您使用Eclipse插件和调试器开发Android应用程序并获得堆栈跟踪时,您将看不到任何SDK源代码。您需要采取哪些步骤来解决此问题?假设初级Java程序员。澄清一下,我希望Eclipse在我跳入堆栈框架时自动向我显示正确的源文件和行。我假设我需要找到正确的SDK源,将它们放在我的本地系统上,然后告诉Eclipse如何找到和使用它们。问题是,我究竟该如何执行这些步骤。 最佳答案 感谢#androidIRCchannel上的lukehutch,我得到了一个blogpost描述了如何解决问题。这甚至是一个问题的原因是因为谷歌没有在S

android - 谷歌分析,安装跟踪安卓

我想使用谷歌分析跟踪我的应用程序的安装引用。我不想使用跟踪网页浏览量和事件功能,只需安装即可。所以我在我的应用程序中添加了sdkjar,将这些行添加到list中:并发布应用。但是怎么才能看到统计数据呢?我从未输入我的UA-xxxxxxxid。对于页面浏览量和事件跟踪,它在这里:tracker.start("UA-YOUR-ACCOUNT-HERE",this);但是正如自述文件所说:(注意:不要在您的应用程序onCreate()中启动GoogleAnalyticsTracker方法(如果使用推荐跟踪)。但是对于referer,我应该把我的id放在哪里呢?在谷歌分析控制台中观看的网址是什

Android - 如何仅在退出并返回应用程序时跟踪应用程序恢复?

我有一个问题。出于分析目的,我需要跟踪APP(不是Activity)何时恢复。我现在遇到的问题是,如果我将跟踪器放在Activity的OnResume事件上,每次用户在不同的Activity上来回时它都会被触发。我怎样才能避免这种情况?我如何才能跟踪真正的“应用程序恢复”(当用户实际退出应用程序并返回时)而不是Activity恢复?非常感谢任何想法。谢谢。 最佳答案 我遇到了同样的问题并通过创建基础Activity解决了它:publicclassmActivityextendsActivity{publicstaticfinalSt

android - 安装引荐来源网址未在 Android 网络市场上跟踪

在手机上通过电子市场应用程序安装应用程序时,该应用程序将正确接收传递给它的引荐来源信息(如此处所述:http://code.google.com/mobile/analytics/docs/android/#android-market-tracking)。但是,当通过基于Web的市场安装具有相同引荐来源网址的同一应用程序时,引荐来源网址信息将被丢弃并且应用程序不会接收到。这使得无法跟踪从网络定位到您的应用程序的Activity。是否可以通过Android网络市场跟踪安装引荐来源网址? 最佳答案 不可以,无法从基于网络的Google

android - 如何识别 google fit Activity 是手动输入的还是传感器跟踪的?

我们正在开发一个Android应用程序,它查询GoogleFitAPI以检索步数、卡路里和距离参数。我们想要查询不是由用户手动输入的Activity(或以某种方式识别此类Activity并忽略它们)。用户可以手动加载步行、运行等Activity,我们希望忽略此类Activity。我们查看了HistoryAPI和ActivityFields,但似乎无法确定Activity是手动记录还是由其他应用、手机传感器或可穿戴设备自动添加。有人可以知道一种方法来获取用户未手动记录的Activity吗?更新查看GoogleFit开发者社区中的以下主题,它可能会对某些人有所帮助https://plus.

java - 我在哪里可以看到 Android Studio 中打印的堆栈跟踪?

我是AndroidStudio和Java编程的新手。我有以下草稿代码:try{InetAddressserverAddr=InetAddress.getByName("whatever");Socketsocket=newSocket(serverAddr,5555);}catch(UnknownHostExceptione){e.printStackTrace();}catch(IOExceptione){e.printStackTrace();}Socket抛出IOException类型的异常,因此e.printStackTrace()将被调用。在调试器下运行时,我无法在Andro

android - 我的 Activity 结束后如何停止 GPS/位置跟踪?

我有一个非常简单的Android应用程序,它显示GooglemapView并使用GPS跟踪位置(基本上是这样):publicvoidonCreate(BundlesavedInstanceState){//...mLocationManager=(LocationManager)getSystemService(LOCATION_SERVICE);//...}publicvoidonResume(){super.onResume();mLocationManager.requestLocationUpdates(mProvider,20000,1,this);}publicvoidon

android - 谷歌分析崩溃报告只显示堆栈跟踪的第一行

我的应用程序使用GoogleAnalytics来跟踪异常和崩溃(以及其他)。我使用这个函数来获取堆栈跟踪:publicstaticvoidsendErrorReportViaGoogleAnalytics(Exceptione){e.printStackTrace();TrackermyTracker=EasyTracker.getTracker();myTracker.sendException(getDescription(e),false);}publicstaticStringgetDescription(Exceptiont){finalStringBuilderresult

android - 事件未通过 Google 跟踪代码管理器在 Google Analytics 中触发

我一直在上下寻找这个问题的答案,但我完全傻眼了。我正在使用GA在我的Android应用程序中实现简单的点击和页面跟踪,通过GTM运行它。我所有的“屏幕”都在GA中实时可见,但我根本无法让“事件”出现。其实我可以,但行为似乎很奇怪。如果我不包含“标签”和“值”,我可以看到事件出现。但是,如果我添加它们(作为常量或数据层变量),所有事件都会停止。我已经确认我在“标签”和“值”中想要的变量正在通过,因为我制作了一个容器,其中包含这些值作为“类别”和“操作”,并且可以按预期实时查看它们。这让我认为应用端实现非常好,但我在GTM中的标签存在问题。(显然不是触发器,因为它也能按预期工作)。理想情况